// 1.获取请求的url地址
// 2.设置默认的响应内容为404 Not found
// 3.判断用户请求的是否为/或/index.html 首页
// 4.判断用户请求的是否为/about.html关于页面
// 5.设置Content-Type响应头，防止中文乱码
// 6.使用res.end0把内容响应给客户端

// 导入http模块
const http = require('http')

// 创建web服务器实例
const serve = http.createServer()

serve.on('request', (req, res) => {
    const url = req.url // 1.获取请求的url地址

    let content = '404notfund' // 2.设置默认的响应内容为404 Not found

    if (url == '/' || url == '/index.html') { // 3.判断用户请求的是否为/或/index.html 首页
        content = '<h1>首页</h1>'
    } else if (url == '/about.html') {// 4.判断用户请求的是否为/about.html关于页面
        content = '<h1>关于页面</h1>'
    }

    res.setHeader('Content-Type', 'text/html; charset=utf-8')  // 5.设置Content-Type响应头，防止中文乱码


    res.end(content) // 6.使用res.end0把内容响应给客户端


})

serve.listen(8080, function () {
    console.log('服务器运行在http://127.0.0.1:8080');
})